121 S 17th St, Philadelphia, PA 19103, United States
View on Map
What travelers say:
The taste of this restaurant is quite good. It can be said that it is more well-known in the local area. Every time I have a friend gathering, I will choose his home. The environment is also relatively comfortable and gives a very good dining experience.